草庐IT

Web 应用

全部标签

windows - 通过Winapi的控制台/GUI代理应用程序

Closed.Thisquestionisopinion-based。它当前不接受答案。想改善这个问题吗?更新问题,以便editingthispost用事实和引用来回答。4年前关闭。Improvethisquestion具有WinAPI良好经验的人能否通过行为如下的应用程序指导我正确的方向:用户启动一个应用程序(带有入口点winmain的win32)。应用程序连接到数据库,选择数据,进行一些内部计算,如果一切正常,则启动新应用程序并退出。如果没有成功,则阻塞(可能需要很长时间才能执行,但类似于服务)没有成功。如果存在问题(错误的连接字符串,无效的数据等),该应用程序将创建一个包含多个控

windows - 寻找用于 Web 测试的 Windows GUI 测试工具,如 Selenium

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我们使用并喜欢Selenium测试我们的网络用户界面。现在我们需要测试一个原生的Windows程序,正在寻找一个类似的工具。可以将session记录到可重播以执行测试的可编辑脚本的东西。我看到过对Spy++和UIAutomationVe

Android:如何与 Windows 桌面应用程序通信?

谁能告诉我如何将Android设备连接到Windows桌面应用程序并以编程方式与其通信的基本概念?基本上,我希望我的应用程序通过wifi或USB在Windows应用程序之间同步数据。我该怎么做呢?Android市场中的WOWebcam应用程序(https://market.android.com/details?id=com.uwebcam&feature=search_result)就是一个例子我不知道该怎么做,所以任何基本概念都会有所帮助。 最佳答案 在我过去,我曾使用过此类应用程序并使用Wifi来确保我的Android应用程序

wpf - 我应该将 WPF 用于将在 Windows XP 上运行的基于数据的表单应用程序吗?

我想构建一个必须在WindowsXP上运行的lob应用程序。我不确定WPF是否会成为一个问题,而不是使用Windows窗体。我希望能够接触到尽可能多的用户,并且大多数(如果不是全部)用户都在运行WindowsXP。在WindowsXP下运行的WPF应用程序是否存在已知问题?我将在数据上制作表格,并为UI制作一些渐变和样式,仅此而已。没有富媒体集成或动画,只有一些渐变。我想使用WPF的主要原因当然是利用它的所有功能,并为我的用户升级到Windows7做好准备。请让我知道您在WindowsXP上开发和/或运行WPF应用程序时遇到的任何问题。如果您有充分的理由说明我应该使用WindowsFr

windows - 从用户计算机上的 native C++ 应用程序恢复调用堆栈

我现在正在处理的应用程序在启动时在其中一台用户机器上崩溃。用户机器运行的是WindowsXP并且有很多访问限制,其中一个可能导致问题。如何在不安装任何开发工具的情况下从崩溃中检索调用堆栈?谢谢 最佳答案 你不能在XP中这样做,但在Vista/Win7中:等到进程卡在“你想将此提交给Microsoft”,不要点击任何东西打开任务管理器=>进程选项卡=>右键单击​​您的EXE选择“创建转储文件”压缩文件,发送到开发箱对于XP,您可以使用一个名为userdump.exe的轻量级程序,但您说“没有工具”:)

sql - 在多个 Windows 版本中测试 .NET 应用程序

我已经构建了一个Silverlight\WCF\Sql应用程序,作为测试的一部分,我需要验证该应用程序是否可以跨Windows\IIS\SQL\IE的多个排列工作(客户端SL和服务器WCF\SQL)例如在SQLZZZZ上使用IISY.Y的WindowsServerXXXX我知道常识表明应用程序应该在Siverlight\WCF\SQL支持的平台上运行,但是我们需要执行这些测试。是否有另一种“轻松”进行此测试的方法?简单地说,我的意思是不创建一堆虚拟机。谢谢! 最佳答案 正如您在评论中所说,IIS和Windows版本之间存在依赖关系。

windows - 编写可移植应用程序时应该在哪里创建 PID/锁定文件

我正在修改我编写的应用程序以防止多个实例同时运行。我的第一个想法是(根据theLinuxFHS)简单地将PID文件存储在/var/run中.这样我就可以检查PID文件是否存在,如果存在则报错退出。现在,如果我希望我的应用程序具有可移植性,我必须考虑/var/run并非在每个系统(例如Windows)上都存在。在这种情况下,最佳做法是什么?注意:它不一定是PID文件。一个0字节的“锁定”文件也可以解决这个问题。PID文件的优点是还可以将PID提供给任何需要调查问题的人。说明:该应用程序是一个备份脚本,通常由明确定义的用户运行。 最佳答案

windows - 让我的应用程序使用一些端口 - 防火墙问题

我的应用程序将几个端口用于多播和其他目的。默认情况下,Windows防火墙会阻止此操作(我使用的是Windows7)。我看到可以通过API控制防火墙:WhatAPIcallsareinvolvedinopeningaportintheWindowsFirewall?但我的应用程序通常没有以管理权限运行,所以我想我无法在运行时使用它。让我的应用“正常运行”而无需用户手动添加防火墙规则的推荐方法是什么?我应该只在安装时添加防火墙规则吗?为了让我的应用程序“正常工作”,我还应该考虑其他什么吗?顺便说一句,我只关心Windows7和Windows2008R2,64位版本,如果这有什么不同的话。

c# - 在 Windows 应用程序中跟踪屏幕录像机

我正在从事一个网络项目,其中内容安全是客户的首要任务。我需要创建一个Windows应用程序,它将跟踪用户在访问该网站时是否正在运行任何屏幕录像机。如果他是,我需要注销他。我了解c#、vb.net。您能告诉我是否可以跟踪屏幕录像机是否在用户计算机上运行吗? 最佳答案 您真的想阻止访问被记录的网站吗?简单的答案是否定的,您无法分辨。但是,MS确实提供了一些内容保护API,它们可能更符合您的需要,如果您正在渲染到DirectX11表面:Direct3DVideoAPIs在MSDN上有更多信息。

windows - 如何在用户不活动一段时间后锁定应用程序?

如何在用户不活动一段时间后锁定应用程序?我有一个用VB6编写的胖Windows应用程序。用户必须登录应用程序才能使用它。我需要在一段时间不活动后注销用户。有超过100个单独的表单,其中一个主表单在用户登录后始终打开,因此我正在寻找应用程序解决方案而不是表单级解决方案。我正在考虑使用WINAPI监控键盘和鼠标的使用情况。 最佳答案 您是否希望衡量应用程序中/应用程序的不活动情况?还是整个桌面?如果是后者,我建议查看GetLastInputInfo您可以不时从另一个应用程序或主窗口中的计时器调用它。您可以找到它的使用的VB6示例here